//发送请求
//url:请求资源路径
//type:请求类型
//data:请求正文传参
//fn:请求成功要执行的回调函数
function sendAjax(url,type,data,fn){
    $.ajax({
        url,
        type,
        data,
        success:fn
    });
}
//发送需要鉴权的请求
//url:请求资源路径
//type:请求类型
//data:请求正文传参
//fn:请求成功要执行的回调函数
function sendAuthAjax(url,type,data,fn){
    //从本地存储获取Token
    let token=localStorage.getItem('token');
    if(!token){
        alert('请登录!');
        location.href='/html/login.html';
        return;
    }
    $.ajax({
        url,
        type,
        headers:{
            Authorization:'Bearer '+token
        },
        data,
        success:fn,
        error:function(){
            alert('鉴权失败!');
            location.href='/html/login.html';
        }
    });
}
//暴露
export default{
    sendAjax,
    sendAuthAjax
}